Volume 50, Issue 2, August 2023, Pages 135-148
Magdi Ismaiel Saif; Fouad Hassan Mohamed
Volume 49, Issue 1, April 2022, Pages 35-57
Magdi Ismaiel Saif
Volume 47, Issue 2, August 2020, Pages 109-118
Mohamed Mahmoud Ibrahim; Aly Mohamed Imrahim; Magdi Ismaiel Saif